microwave energized - German English Dictionary